settling site - German English Dictionary